|
NX Programmierung : Test in Part integrieren
Bito00 am 28.01.2011 um 07:19 Uhr (0)
So, nach viel herumprobieren habe ich eine Lösung gefunden die sehr gut funktioniert. Und um anderen, die evtl. auch mal vor diesem Problem stehen, eine Lösung aufzuzeigen, schreibe ich mal mein Vorgehen hier hin. Zunächst habe ich mir eine Funktion geschrieben, die mir alle Sketches auf Constrains prüft. Dazu legt man sich ein Attribut an in dem "mqc_askSketchConstrainStatus2();" steht. Ich habe dieses Attribut einfach mal Check genannt. Nun ruft man die Check-Funktion im "demandValue" Block auf, damit si ...
|
| In das Form NX Programmierung wechseln |
|
NX Programmierung : Kurve per ID auswählen
Bito00 am 08.03.2011 um 07:56 Uhr (0)
Moin moin,ich habe folgenden Code verwendet: Dim Path As String = "Pfad" Dim objs() As NXObject = workPart.Layers.GetAllObjectsOnLayer(15) Dim lw As ListingWindow = theSession.ListingWindow Dim objarray(0) As NXObject lw.SelectDevice(ListingWindow.DeviceType.File, Path) For Each obj As NXObject In objs objarray(0) = obj theSession.Information.DisplayObjectsDetails(objarray) theSession.ListingWindow.WriteLine(obj.Tag.ToString()) NextIch bekomme d ...
|
| In das Form NX Programmierung wechseln |
|
NX Programmierung : Problem beim Export von Objektinformationen
Bito00 am 03.05.2011 um 15:13 Uhr (0)
Ok, hier noch mal der gesamte Code:Option Strict OnImports SystemImports NXOpenImports System.IOImports System.Windows.FormsImports System.Runtime.InteropServicesImports NXOpen.UFImports NXOpen.UtilitiesImports NXOpenUIModule NXJournal Sub Main() Dim theSession As Session = Session.GetSession() Dim workPart As Part = theSession.Parts.Work Dim displayPart As Part = theSession.Parts.Display Dim UFSes As UFSession = UFSession.GetUFSession() Dim Path As String = Pf ...
|
| In das Form NX Programmierung wechseln |
|
NX Programmierung : KF Geometrie ändern
Bito00 am 26.05.2011 um 11:04 Uhr (0)
Moin motard,also ich sage gleich mal vorab, ich habe bisher zwar schon ein wenig mit KF gearbeitet aber direkt Kurven gesteuert habe ich noch nicht. Allerdings weiß ich, dass wenn du B-Splines in UG zeichnest und in KF übernimmst, kannst du die Kontrollpunkte über eine externe .dfa Datei steuern. Ich könnte mir vorstellen, dass so etwas auch mit normalen Kurven geht. Und je nachdem wie das Ergebnis deiner Bedingung aussieht könntest du eine entsprechende .dfa Datei nutzen. GrußBito
|
| In das Form NX Programmierung wechseln |
|
NX Programmierung : dynamische Pfade für Journals
Bito00 am 26.06.2012 um 08:45 Uhr (0)
Servus.Nach langer Zeit hab ich mal wieder eine Frage zu NX =)Folgendes Szenario:In einem Verzeichnis (dessen Pfad ich nicht kenne) liegen eine .bat Datei, ein Journal und ein Part. Über die .bat Datei rufe ich die ugraf.exe auf und führe das Journal aus. Mit dem Journal soll das Part geöffnet, gespeichert und wieder geschlossen werden.Ich habe bisher im Journal immer absolute Pfade zum Part angegeben, was die ganze Sache recht statisch macht. Mein Ziel wäre es, lediglich den Namen des Parts angeben zu müs ...
|
| In das Form NX Programmierung wechseln |
 test.txt |
NX Programmierung : Problem beim Export von Objektinformationen
Bito00 am 03.05.2011 um 13:36 Uhr (0)
Servus,ich hab mal wieder ein kleines Problem...Ich hole mir aus einem Part mit diesem Code:Dim Path As String = PFADDim objs() As NXObject = workPart.Layers.GetAllObjectsOnLayer(15)Dim lw As ListingWindow = theSession.ListingWindow lw.SelectDevice(ListingWindow.DeviceType.File, Path) theSession.Information.DisplayObjectsDetails(objs)über ein Journal Informationen zu einer 2D-Kontur.Auf dem Layer 15 gibt es genau 51 Elemente (Linien, Kreisbögen, Splines). Leider wird meine Textdatei immer mitten im 5 ...
|
| In das Form NX Programmierung wechseln |